home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 July: Technology Seed / ADC Seed CD - July 1999.toast / Carbon SDK 1.0d10c3 / Sample Code / AppearanceSample / CDEFTesterUtils.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-05-01  |  2.2 KB  |  64 lines  |  [TEXT/CWIE]

  1. /*
  2.     File:        CDEFTesterUtils.h
  3.  
  4.     Contains:    Code to demonstrate creation of many control types.
  5.  
  6.     Version:    Appearance 1.0 SDK
  7.  
  8.     Copyright:    © 1997-1998 by Apple Computer, Inc., all rights reserved.
  9.  
  10.     File Ownership:
  11.  
  12.         DRI:                Edward Voas
  13.  
  14.         Other Contact:        7 of 9, Borg Collective
  15.  
  16.         Technology:            OS Technologies Group
  17.  
  18.     Writers:
  19.  
  20.         (MAA)    Matt Ackeret
  21.         (edv)    Ed Voas
  22.  
  23.     Change History (most recent first):
  24.  
  25.          <5>     2/18/98    MAA        Add CreateList
  26.          <4>    11/21/97    MAA        Add UserPane
  27.          <3>     11/5/97    MAA        Add Tabs
  28.          <2>    10/28/97    MAA        add CreateEditText, CreateStaticText, CreateSlider, and
  29.                                     CreateClock
  30.          <1>     9/11/97    edv        First checked in.
  31. */
  32.  
  33. #pragma once
  34.  
  35. #include <Appearance.h>
  36. #include <Controls.h>
  37.  
  38. extern ControlHandle CreateBevelButton( WindowRef window );
  39. extern ControlHandle CreateChasingArrows( WindowRef window );
  40. extern ControlHandle CreateDivider( WindowRef window );
  41. extern ControlHandle CreateTriangle( WindowRef window );
  42. extern ControlHandle CreateFinderHeader( WindowRef window );
  43. extern ControlHandle CreateIconCDEF( WindowRef window );
  44. extern ControlHandle CreatePictureCDEF( WindowRef window );
  45. extern ControlHandle CreateProgressBar( WindowRef window );
  46. extern ControlHandle CreateLittleArrows( WindowRef window );
  47. extern ControlHandle CreateGroupBox( WindowRef window );
  48. extern ControlHandle CreatePlacard( WindowRef window );
  49. extern ControlHandle CreatePopupArrow( WindowRef window );
  50. extern ControlHandle CreateScrollBar( WindowRef window );
  51. extern ControlHandle CreateImageWell( WindowRef window );
  52. extern ControlHandle CreatePushButton( WindowRef window );
  53. extern ControlHandle CreateCheckBox( WindowRef window );
  54. extern ControlHandle CreateRadioButton( WindowRef window );
  55. extern ControlHandle CreateEditText(WindowRef window);
  56. extern ControlHandle CreateStaticText(WindowRef window);
  57. extern ControlHandle CreateSlider(WindowRef window);
  58. extern ControlHandle CreateClock(WindowRef window);
  59. extern ControlHandle CreateTabs(WindowRef window);
  60. extern ControlHandle CreateUserPane(WindowRef window);
  61. extern ControlHandle CreateList(WindowRef window);
  62.  
  63. extern pascal ControlKeyFilterResult NumericFilter( ControlHandle control, SInt16* keyCode, SInt16* charCode, EventModifiers* modifiers );
  64.